ad500cacaea36d77d2cc1b658d3e3c698f9e9c08,plugins/org.eclipse.xtext.xtend2/src/org/eclipse/xtext/xtend2/jvmmodel/Xtend2JvmModelInferrer.java,Xtend2JvmModelInferrer,computeInferredReturnTypes,#JvmGenericType#,192

Before Change


	protected void computeInferredReturnTypes(JvmGenericType inferredJvmType) {
		Iterable<JvmOperation> operations = inferredJvmType.getDeclaredOperations();
		for (JvmOperation jvmOperation : operations) {
			jvmOperation.setReturnType(getTypeProxy(jvmOperation));
		}
	}

After Change


	protected void computeInferredReturnTypes(JvmGenericType inferredJvmType) {
		Iterable<JvmOperation> operations = inferredJvmType.getDeclaredOperations();
		for (JvmOperation jvmOperation : operations) {
			if(jvmOperation.getReturnType() == null) 
				jvmOperation.setReturnType(getTypeProxy(jvmOperation));
		}
	}